home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DISPLAY.IN_ / display.inf
Encoding:
Windows Setup INFormation  |  2003-03-24  |  26.8 KB  |  890 lines

  1. ; Display.inf (for SUR)
  2. ;
  3. ; List of supported displays, manufacturers
  4. ;
  5.  
  6. [Version]
  7. Signature="$CHICAGO$"
  8. Provider=%MS%
  9. LayoutFile=layout.inf
  10. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  11. Class=Display
  12. DriverVer=10/01/2002,5.2.3790.0
  13.  
  14. [ClassInstall32.NT]
  15. AddReg=display_class_addreg
  16.  
  17. [display_class_addreg]
  18. HKR,,,,%DisplayClassName%
  19. HKR,,Installer32,,"Desk.Cpl,DisplayClassInstaller"
  20. HKR,,TroubleShooter-0,,"hcp://help/tshoot/tsdisp.htm"
  21. HKR,,Icon,,"-1"
  22. HKR,,DeviceType,0x10001,0x0023                    ; File_device_video
  23. HKR,,DeviceCharacteristics,0x10001,0x0100         ; file_device_secure_open
  24. HKR,,Security,,"D:P(A;;GA;;;SY)"                  ; Only system can open
  25. ;HKR,,NoInstallClass,,1
  26.  
  27. [DestinationDirs]
  28. DefaultDestDir        = 11
  29.  
  30. ati.Miniport          = 12
  31. ati.Display           = 11
  32. atirage.Miniport      = 12
  33. atirage.Display       = 11
  34. cirrus.Miniport       = 12
  35. cirrus.Display        = 11
  36. laguna.Miniport       = 12
  37. laguna.Display        = 11
  38. n9.Miniport           = 12
  39. n9.Display            = 11
  40. n9i128v2.Miniport     = 12
  41. n9i128v2.Display      = 11
  42. revolution3d.Miniport = 12
  43. revolution3d.Display  = 11
  44. revolution4.Miniport  = 12
  45. revolution4.Display   = 11
  46. s3m.Miniport          = 12
  47. s3m.Display           = 11
  48. s3legacy.Miniport     = 12
  49. s3legacy.Display      = 11
  50. vga.Miniport          = 12
  51. vga.Display           = 11
  52.  
  53.  
  54. ;
  55. ; The Manufacturer section lists all of the manufacturers that we will
  56. ; display in the Dialog box
  57. ;
  58. ; Put generic manufacturers at the front so that setup finds those device
  59. ; descriptions first (in case of multiple matches)
  60. ;
  61.  
  62. [Manufacturer]
  63. %Std%         = Std.Mfg
  64. %Cirrus%      = Cirrus.Mfg
  65. %S3%          = S3.Mfg
  66. %Ati%         = Ati.Mfg
  67. %Barco%       = Barco.Mfg
  68. %Matrox%      = Matrox.Mfg
  69. %Number9%     = Number9.Mfg
  70.  
  71.  
  72. ;
  73. ; Model sections. Each section here corresponds with an entry listed in the
  74. ; [Manufacturer] section, above. The models will be displayed in the order
  75. ; that they appear in the INF file.
  76. ;
  77. ; Each model lists a variation of its own name as a compatible ID. This
  78. ; is done primarily as an optimization during upgrade.
  79. ;
  80.  
  81.  
  82. [ControlFlags]
  83. ;ExcludeFromSelect=PCI\CC_0300
  84. ;ExcludeFromSelect=PCI\CC_0301
  85. ;ExcludeFromSelect=PCI\CC_0380
  86. ExcludeFromSelect=LEGACY_UPGRADE_ID
  87. ExcludeFromSelect=*
  88.  
  89.  
  90. [Std.Mfg]
  91.  %stdVga%                                    = vga,PCI\CC_0300
  92.  %stdVga%                                    = vga,PCI\CC_0301
  93.  
  94. ;=PCIVID,,PCI\CC_0380;
  95. %SystemUpgradeDevice% = LEGACY_UPGRADE, LEGACY_UPGRADE_ID
  96.  
  97. ; so we don't have to hardcode the Mfg, Provider, or Description of the upgrade device in the CI
  98. [SystemUpgradeDeviceStrings]
  99. Mfg=%Std%
  100. Provider=%MS%
  101. Description=%SystemUpgradeDevice%
  102.  
  103. [Ati.Mfg]
  104.  %Ati% mach32 AX PCI               = ati,      PCI\VEN_1002&DEV_4158
  105.  %Ati% mach64 CT PCI               = ati,      PCI\VEN_1002&DEV_4354
  106.  %Ati% mach64 CX PCI               = ati,      PCI\VEN_1002&DEV_4358
  107.  %Ati% mach64 ET PCI               = ati,      PCI\VEN_1002&DEV_4554
  108.  %Ati% 3D RAGE PCI                 = ati,      PCI\VEN_1002&DEV_4754
  109.  %Ati% 3D RAGE II PCI              = atirage,  PCI\VEN_1002&DEV_4754&REV_01
  110.  %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_19
  111.  %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_1A
  112.  %Ati% 3D RAGE II PCI              = atirage,  PCI\VEN_1002&DEV_4754&REV_41
  113.  %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_5A
  114.  %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4754&REV_9A
  115.  %Ati% 3D RAGE II+ PCI             = atirage,  PCI\VEN_1002&DEV_4755
  116.  %Ati% 3D RAGE IIC PCI             = atirage,  PCI\VEN_1002&DEV_4756
  117.  %Ati% 3D RAGE IIC AGP             = atirage,  PCI\VEN_1002&DEV_4757
  118.  %Ati% mach64 GX PCI               = ati,      PCI\VEN_1002&DEV_4758
  119.  %Ati% 3D RAGE IIC PCI             = atirage,  PCI\VEN_1002&DEV_4759
  120.  %Ati% 3D RAGE IIC AGP             = atirage,  PCI\VEN_1002&DEV_475A
  121.  %Ati% mach64 LT PCI               = ati,      PCI\VEN_1002&DEV_4C54
  122.  %Ati% mach64 VT PCI               = ati,      PCI\VEN_1002&DEV_5654
  123.  %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5654&REV_01
  124.  %Ati% ATI-264VT2 PCI              = ati,      PCI\VEN_1002&DEV_5654&REV_08
  125.  %Ati% ATI-264VT2 PCI              = ati,      PCI\VEN_1002&DEV_5654&REV_40
  126.  %Ati% ATI-264VT2 PCI              = ati,      PCI\VEN_1002&DEV_5654&REV_48
  127.  %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5654&REV_5A
  128.  %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5654&REV_9A
  129.  %Ati% ATI-264VT3 PCI              = atirage,  PCI\VEN_1002&DEV_5655
  130.  %Ati% ATI-264VT4 PCI              = atirage,  PCI\VEN_1002&DEV_5656
  131.  
  132.  
  133. [Cirrus.Mfg]
  134.  %Cirrus% 7548 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_0038
  135.  %Cirrus% 7555 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_0040
  136.  %Cirrus% 7556 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_004C
  137.  %Cirrus% 5430/5440 %CompatAdap%             = cirrus, PCI\VEN_1013&DEV_00A0
  138.  %Cirrus% 5434 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00A8
  139.  %Cirrus% 5436 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00AC
  140.  %Cirrus% 5446 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00B8
  141.  %Cirrus% 5480 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_00BC
  142.  %Cirrus% 5436 U %CompatAdap%                = cirrus, PCI\VEN_1013&DEV_00E8
  143.  %Cirrus% 7542 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_1200
  144.  %Cirrus% 7543 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_1202
  145.  %Cirrus% 7541 %CompatAdap%                  = cirrus, PCI\VEN_1013&DEV_1204
  146.  %Cirrus% Laguna 5465                        = laguna, PCI\VEN_1013&DEV_00D6
  147.  %Cirrus% Laguna 5462                        = laguna, PCI\VEN_1013&DEV_00D0
  148.  %Cirrus% Laguna 5464                        = laguna, PCI\VEN_1013&DEV_00D4
  149.  %Cirrus% Laguna 5464 BD                     = laguna, PCI\VEN_1013&DEV_00D5
  150.  
  151.  
  152. [Number9.Mfg]
  153.  %Number9% Reality 332 (Virge)                    = s3m,      PCI\VEN_5333&DEV_5631
  154.  %Number9% Vision 330 (Trio64)                    = s3legacy, PCI\VEN_5333&DEV_8810
  155.  %Number9% Motion 331 (TrioV+)                    = s3legacy, PCI\VEN_5333&DEV_8811
  156.  %Number9% Reality 772 (Virge VX)                 = s3m,      PCI\VEN_5333&DEV_883D
  157.  %Number9% Motion 531 (868)                       = s3legacy, PCI\VEN_5333&DEV_8880
  158.  %Number9% GXE64 (864)                            = s3legacy, PCI\VEN_5333&DEV_88C0
  159.  %Number9% GXE64Pro (964)                         = s3legacy, PCI\VEN_5333&DEV_88D0
  160.  %Number9% Motion 771 (968)                       = s3legacy, PCI\VEN_5333&DEV_88F0
  161.  %Number9% Imagine 128 Series 1                   = n9,       PCI\VEN_105D&DEV_2309
  162.  %Number9% Imagine 128 Series 2                   = n9i128v2, PCI\VEN_105D&DEV_2339
  163.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0000105D
  164.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0001105D
  165.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0002105D
  166.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0003105D
  167.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0004105D
  168.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0005105D
  169.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0006105D
  170.  %Number9% Imagine 128 Series 2  (4 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0007105D
  171.  %Number9% Imagine 128 Series 2e (4 Meg DRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0008105D
  172.  %Number9% Imagine 128 Series 2e (4 Meg DRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_0009105D
  173.  %Number9% Imagine 128 Series 2  (8 Meg VRAM)     = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_000A105D
  174.  %Number9% Imagine 128 Series 2  (8 Meg H-VRAM)   = n9i128v2, PCI\VEN_105D&DEV_2339&SUBSYS_000B105D
  175.  %Number9% Revolution 3D                          = revolution3d, PCI\VEN_105D&DEV_493D
  176.  %Number9% Revolution 4                           = revolution4, PCI\VEN_105D&DEV_5348
  177.  
  178.  
  179. [Barco.Mfg]
  180.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000013CC
  181.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000413CC
  182.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000513CC
  183.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000613CC
  184.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000813CC
  185.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000913CC
  186.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000A13CC
  187.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000C13CC
  188.  %5MP1H%                                     = NODRV, PCI\VEN_105D&DEV_2339&SUBSYS_000A11A4
  189.  %4MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000213CC
  190.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000313CC
  191.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000713CC
  192.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000813CC
  193.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000913CC
  194.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000A13CC
  195.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000A11A4
  196.  %5MP2%                                      = NODRV, PCI\VEN_105D&DEV_493D&SUBSYS_000B11A4
  197.  %2MP2%                                      = NODRV, PCI\VEN_1013&DEV_00D6&SUBSYS_803113CE
  198.  %2MP2%                                      = NODRV, PCI\VEN_1013&DEV_00D6&SUBSYS_803113CF
  199.  
  200.  
  201. [S3.Mfg]
  202.  %S3% ViRGE                                  = s3m,      PCI\VEN_5333&DEV_5631
  203.  %S3% Trio32                                 = s3legacy, PCI\VEN_5333&DEV_8810
  204.  %S3% Trio32/64                              = s3legacy, PCI\VEN_5333&DEV_8811
  205.  %S3% Trio64V+                               = s3legacy, PCI\VEN_5333&DEV_8811
  206.  %S3% Aurora64V+                             = s3m,      PCI\VEN_5333&DEV_8812
  207.  %S3% Trio64UV+                              = s3m,      PCI\VEN_5333&DEV_8814
  208.  %S3% ViRGE/VX                               = s3m,      PCI\VEN_5333&DEV_883D
  209.  %S3% Vision868                              = s3legacy, PCI\VEN_5333&DEV_8880
  210.  %S3% 928                                    = s3legacy, PCI\VEN_5333&DEV_88B0
  211.  %S3% Vision864                              = s3legacy, PCI\VEN_5333&DEV_88C0
  212.  %S3% Vision864                              = s3legacy, PCI\VEN_5333&DEV_88C1
  213.  %S3% Vision964                              = s3legacy, PCI\VEN_5333&DEV_88D0
  214.  %S3% Vision964                              = s3legacy, PCI\VEN_5333&DEV_88D1
  215.  %S3% Vision968                              = s3legacy, PCI\VEN_5333&DEV_88F0
  216.  %S3% Trio64V2                               = s3m,      PCI\VEN_5333&DEV_8901
  217.  %S3% Plato PX (Integrated Accelerator)      = s3m,      PCI\VEN_5333&DEV_8902
  218.  %S3% ViRGE DX/GX                            = s3m,      PCI\VEN_5333&DEV_8A01
  219.  %S3% ViRGE GX2                              = s3m,      PCI\VEN_5333&DEV_8A10
  220.  %S3% ViRGE M3                               = s3m,      PCI\VEN_5333&DEV_8C00
  221.  %S3% ViRGE MX                               = s3m,      PCI\VEN_5333&DEV_8C01&SUBSYS_00011179
  222.  %S3% ViRGE MX                               = s3m,      PCI\VEN_5333&DEV_8C01
  223.  %S3% ViRGE MX+                              = s3m,      PCI\VEN_5333&DEV_8C03
  224.  %S3% ViRGE MXC                              = s3m,      PCI\VEN_5333&DEV_8C02
  225.  
  226.  
  227. ; LEGACY_UPGRADE section
  228. [LEGACY_UPGRADE]
  229.  
  230. [LEGACY_UPGRADE.Services]
  231. AddService = , %SPSVCINST_ASSOCSERVICE%   ; null service install
  232.  
  233. [NODRV]
  234.  
  235. [NODRV.Services]
  236. AddService = ,2 ; Install NULL driver and mark it as the func. driver
  237.  
  238.  
  239. ; ati Driver Section
  240.  
  241.  
  242. [ati]
  243. CopyFiles=ati.Miniport, ati.Display
  244.  
  245. [ati.Display]
  246. 8514a.dll
  247. ati.dll
  248.  
  249. [ati.Miniport]
  250. ati.sys
  251.  
  252. ; Software Installation
  253.  
  254. [ati.SoftwareSettings]
  255. AddReg = ati_SoftwareDeviceSettings
  256.  
  257. [ati_SoftwareDeviceSettings]
  258. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ati, 8514a
  259. HKR,, VgaCompatible,               %REG_DWORD%,    0
  260.  
  261.  
  262. ; Service Installation
  263.  
  264. [ati.Services]
  265. AddService = ati, 0x00000002, ati_Generic_Service_Inst, ati_EventLog_Inst
  266.  
  267. [ati_EventLog_Inst]
  268. AddReg = ati_EventLog_AddReg
  269.  
  270. [ati_EventLog_AddReg]
  271. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ati.sys"
  272. HKR,,TypesSupported,0x00010001,7
  273.  
  274. [ati_Generic_Service_Inst]
  275. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  276. StartType      = 1                  ; SERVICE_SYSTEM_START
  277. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  278. LoadOrderGroup = Video
  279. ServiceBinary  = %12%\ati.sys
  280.  
  281.  
  282.  
  283.  
  284. ; atirage Driver Section
  285.  
  286.  
  287. [atirage]
  288. CopyFiles=atirage.Miniport, atirage.Display
  289.  
  290. [atirage.Display]
  291. atiraged.dll
  292.  
  293. [atirage.Miniport]
  294. atiragem.sys
  295.  
  296. ; Software Installation
  297.  
  298. [atirage.SoftwareSettings]
  299. AddReg = atirage_SoftwareDeviceSettings
  300.  
  301. [atirage_SoftwareDeviceSettings]
  302. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, atiraged
  303. HKR,, VgaCompatible,               %REG_DWORD%,    0
  304.  
  305.  
  306. ; Service Installation
  307.  
  308. [atirage.Services]
  309. AddService = atirage, 0x00000002, atirage_Generic_Service_Inst, atirage_EventLog_Inst
  310.  
  311. [atirage_EventLog_Inst]
  312. AddReg = atirage_EventLog_AddReg
  313.  
  314. [atirage_EventLog_AddReg]
  315. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\atiragem.sys"
  316. HKR,,TypesSupported,0x00010001,7
  317.  
  318. [atirage_Generic_Service_Inst]
  319. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  320. StartType      = 1                  ; SERVICE_SYSTEM_START
  321. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  322. LoadOrderGroup = Video
  323. ServiceBinary  = %12%\atiragem.sys
  324.  
  325.  
  326.  
  327.  
  328. ; cirrus Driver Section
  329.  
  330.  
  331. [cirrus]
  332. CopyFiles=cirrus.Miniport, cirrus.Display
  333.  
  334. ; File sections
  335.  
  336. [cirrus.Miniport]
  337. cirrus.sys
  338.  
  339. [cirrus.Display]
  340. cirrus.dll
  341.  
  342. ; Software Installation
  343.  
  344. [cirrus.SoftwareSettings]
  345. AddReg = cirrus_SoftwareDeviceSettings
  346.  
  347. [cirrus_SoftwareDeviceSettings]
  348. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, vga, cirrus, vga256, vga64k
  349. HKR,, VgaCompatible,               %REG_DWORD%,    1
  350.  
  351.  
  352. ; Service Installation
  353.  
  354. [cirrus.Services]
  355. AddService = cirrus, 0x00000002, cirrus_Generic_Service_Inst, cirrus_EventLog_Inst
  356.  
  357. [cirrus_EventLog_Inst]
  358. AddReg = cirrus_EventLog_AddReg
  359.  
  360. [cirrus_EventLog_AddReg]
  361. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\cirrus.sys"
  362. HKR,,TypesSupported,0x00010001,7
  363.  
  364. [cirrus_Generic_Service_Inst]
  365. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  366. StartType      = 1                  ; SERVICE_SYSTEM_START
  367. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  368. LoadOrderGroup = Video
  369. ServiceBinary  = %12%\cirrus.sys
  370.  
  371.  
  372.  
  373.  
  374. ; Cirrus Logic Laguna 546x
  375.  
  376. [laguna]
  377. CopyFiles=laguna.Miniport, laguna.Display
  378.  
  379. ; File sections
  380.  
  381. [laguna.Miniport]
  382. cl546xm.sys
  383.  
  384. [laguna.Display]
  385. cl546x.dll
  386. cl5465.dll
  387.  
  388. ; Software Installation
  389.  
  390. [laguna.SoftwareSettings]
  391. AddReg = laguna_SoftwareDeviceSettings
  392.  
  393. [laguna_SoftwareDeviceSettings]
  394. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, cl546x, cl5465
  395. HKR,, VgaCompatible,               %REG_DWORD%,    0
  396.  
  397. ; Service Installation
  398.  
  399. [laguna.Services]
  400. AddService = laguna, 0x00000002, laguna_Service_Inst, laguna_EventLog_Inst
  401.  
  402. [laguna_EventLog_Inst]
  403. AddReg = laguna_EventLog_AddReg
  404.  
  405. [laguna_EventLog_AddReg]
  406. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\cl546xm.sys"
  407. HKR,,TypesSupported,0x00010001,7
  408.  
  409. [laguna_Service_Inst]
  410. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  411. StartType      = 1                  ; SERVICE_SYSTEM_START
  412. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  413. LoadOrderGroup = Video
  414. ServiceBinary  = %12%\cl546xm.sys
  415.  
  416.  
  417.  
  418.  
  419.  
  420. ; Number Nine imagine series 1
  421.  
  422. [n9]
  423. CopyFiles=n9.Miniport, n9.Display
  424.  
  425. ; File sections
  426.  
  427. [n9.Miniport]
  428. n9i128.sys
  429.  
  430. [n9.Display]
  431. n9i128.dll
  432.  
  433. ; Software Installation
  434.  
  435. [n9.SoftwareSettings]
  436. AddReg = n9_SoftwareDeviceSettings
  437.  
  438. [n9_SoftwareDeviceSettings]
  439. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, n9i128
  440. HKR,, VgaCompatible,               %REG_DWORD%,    0
  441.  
  442. ; Service Installation
  443.  
  444. [n9.Services]
  445. AddService = n9i128, 0x00000002, n9_Service_Inst, n9_EventLog_Inst
  446.  
  447. [n9_EventLog_Inst]
  448. AddReg = n9_EventLog_AddReg
  449.  
  450. [n9_EventLog_AddReg]
  451. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\n9i128.sys"
  452. HKR,,TypesSupported,0x00010001,7
  453.  
  454. [n9_Service_Inst]
  455. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  456. StartType      = 1                  ; SERVICE_SYSTEM_START
  457. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  458. LoadOrderGroup = Video
  459. ServiceBinary  = %12%\n9i128.sys
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. ; Number Nine imagine series 2
  467.  
  468. [n9i128v2]
  469. CopyFiles=n9i128v2.Miniport, n9i128v2.Display
  470.  
  471. ; File sections
  472.  
  473. [n9i128v2.Miniport]
  474. n9i128v2.sys
  475.  
  476. [n9i128v2.Display]
  477. n9i128v2.dll
  478.  
  479. ; Software Installation
  480.  
  481. [n9i128v2.SoftwareSettings]
  482. AddReg = n9i128v2_SoftwareDeviceSettings
  483.  
  484. [n9i128v2_SoftwareDeviceSettings]
  485. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, n9i128v2
  486. HKR,, VgaCompatible,               %REG_DWORD%,    0
  487.  
  488. ; Service Installation
  489.  
  490. [n9i128v2.Services]
  491. AddService = n9i128v2, 0x00000002, n9i128v2_Service_Inst, n9i128v2_EventLog_Inst
  492.  
  493. [n9i128v2_EventLog_Inst]
  494. AddReg = n9i128v2_EventLog_AddReg
  495.  
  496. [n9i128v2_EventLog_AddReg]
  497. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\n9i128v2.sys"
  498. HKR,,TypesSupported,0x00010001,7
  499.  
  500. [n9i128v2_Service_Inst]
  501. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  502. StartType      = 1                  ; SERVICE_SYSTEM_START
  503. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  504. LoadOrderGroup = Video
  505. ServiceBinary  = %12%\n9i128v2.sys
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512. ; Number Nine revolution 3D
  513.  
  514. [revolution3d]
  515. CopyFiles=revolution3d.Miniport, revolution3d.Display
  516.  
  517. ; File sections
  518.  
  519. [revolution3d.Miniport]
  520. n9i3d.sys
  521.  
  522. [revolution3d.Display]
  523. n9i3disp.dll
  524.  
  525. ; Software Installation
  526.  
  527. [revolution3d.SoftwareSettings]
  528. AddReg = revolution3d_SoftwareDeviceSettings
  529.  
  530. [revolution3d_SoftwareDeviceSettings]
  531. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, n9i3disp
  532. HKR,, VgaCompatible,               %REG_DWORD%,    0
  533.  
  534. ; Service Installation
  535.  
  536. [revolution3d.Services]
  537. AddService = revolution3d, 0x00000002, revolution3d_Service_Inst, revolution3d_EventLog_Inst
  538.  
  539. [revolution3d_EventLog_Inst]
  540. AddReg = revolution3d_EventLog_AddReg
  541.  
  542. [revolution3d_EventLog_AddReg]
  543. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\n9i3d.sys"
  544. HKR,,TypesSupported,0x00010001,7
  545.  
  546. [revolution3d_Service_Inst]
  547. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  548. StartType      = 1                  ; SERVICE_SYSTEM_START
  549. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  550. LoadOrderGroup = Video
  551. ServiceBinary  = %12%\n9i3d.sys
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559. ; Number Nine revolution 4D
  560.  
  561. [revolution4]
  562. CopyFiles=revolution4.Miniport, revolution4.Display
  563.  
  564. ; File sections
  565.  
  566. [revolution4.Miniport]
  567. t2r4mini.sys
  568.  
  569. [revolution4.Display]
  570. t2r4disp.dll
  571.  
  572. ; Software Installation
  573.  
  574. [revolution4.SoftwareSettings]
  575. AddReg = revolution4_SoftwareDeviceSettings
  576.  
  577. [revolution4_SoftwareDeviceSettings]
  578. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, t2r4disp
  579. HKR,, VgaCompatible,               %REG_DWORD%,    0
  580.  
  581. [revolution4.GeneralConfigData]
  582. MaximumDeviceMemoryConfiguration = 64
  583.  
  584. ; Service Installation
  585.  
  586. [revolution4.Services]
  587. AddService = revolution4, 0x00000002, revolution4_Service_Inst, revolution4_EventLog_Inst
  588.  
  589. [revolution4_EventLog_Inst]
  590. AddReg = revolution4_EventLog_AddReg
  591.  
  592. [revolution4_EventLog_AddReg]
  593. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\t2r4mini.sys"
  594. HKR,,TypesSupported,0x00010001,7
  595.  
  596. [revolution4_Service_Inst]
  597. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  598. StartType      = 1                  ; SERVICE_SYSTEM_START
  599. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  600. LoadOrderGroup = Video
  601. ServiceBinary  = %12%\t2r4mini.sys
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609. [s3m]
  610. CopyFiles=s3m.Miniport, s3m.Display
  611.  
  612. [s3m.Miniport]
  613. s3m.sys
  614.  
  615. [s3m.Display]
  616. s3mtrio.dll
  617. s3mvirge.dll
  618.  
  619. ; Software Installation
  620.  
  621. [s3m.SoftwareSettings]
  622. AddReg = s3m_SoftwareDeviceSettings
  623.  
  624. [s3m_SoftwareDeviceSettings]
  625. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, s3mtrio, s3mvirge
  626. HKR,, VgaCompatible,               %REG_DWORD%,    0
  627.  
  628.  
  629. ; Service Installation
  630.  
  631. [s3m.Services]
  632. AddService = s3m, 0x00000002, s3m_Generic_Service_Inst, s3m_EventLog_Inst
  633.  
  634. [s3m_EventLog_Inst]
  635. AddReg = s3m_EventLog_AddReg
  636.  
  637. [s3m_EventLog_AddReg]
  638. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\s3m.sys"
  639. HKR,,TypesSupported,0x00010001,7
  640.  
  641. [s3m_Generic_Service_Inst]
  642. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  643. StartType      = 1                  ; SERVICE_SYSTEM_START
  644. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  645. LoadOrderGroup = Video
  646. ServiceBinary  = %12%\s3m.sys
  647.  
  648.  
  649.  
  650.  
  651.  
  652. ; s3legacy Driver Section
  653.  
  654.  
  655. [s3legacy]
  656. CopyFiles=s3legacy.Miniport, s3legacy.Display
  657.  
  658. [s3legacy.Miniport]
  659. s3legacy.sys
  660.  
  661. [s3legacy.Display]
  662. s3legacy.dll
  663.  
  664. ; Software Installation
  665.  
  666. [s3legacy.SoftwareSettings]
  667. AddReg = s3legacy_SoftwareDeviceSettings
  668.  
  669. [s3legacy_SoftwareDeviceSettings]
  670. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, s3legacy
  671. HKR,, VgaCompatible,               %REG_DWORD%,    0
  672.  
  673.  
  674. ; Service Installation
  675.  
  676. [s3legacy.Services]
  677. AddService = s3legacy, 0x00000002, s3legacy_Generic_Service_Inst, s3legacy_EventLog_Inst
  678.  
  679. [s3legacy_EventLog_Inst]
  680. AddReg = s3legacy_EventLog_AddReg
  681.  
  682. [s3legacy_EventLog_AddReg]
  683. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\s3legacy.sys"
  684. HKR,,TypesSupported,0x00010001,7
  685.  
  686. [s3legacy_Generic_Service_Inst]
  687. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  688. StartType      = 1                  ; SERVICE_SYSTEM_START
  689. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  690. LoadOrderGroup = Video
  691. ServiceBinary  = %12%\s3legacy.sys
  692.  
  693.  
  694. ; vga Driver section
  695.  
  696.  
  697. [vga]
  698. CopyFiles=vga.Miniport
  699.  
  700. [vga.Miniport]
  701. vgapnp.sys
  702.  
  703. ; Software Installation
  704.  
  705. [vga.SoftwareSettings]
  706. AddReg = vga_SoftwareDeviceSettings
  707.  
  708. [vga_SoftwareDeviceSettings]
  709. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, vga, framebuf, vga256, vga64k
  710. HKR,, VgaCompatible,               %REG_DWORD%,    1
  711. HKR,, Acceleration.Level,          %REG_DWORD%,    5
  712.  
  713.  
  714. ; Service Installation
  715.  
  716. [vga.Services]
  717. AddService = vga, 0x00000002, vga_Generic_Service_Inst, vga_EventLog_Inst
  718.  
  719. [vga_EventLog_Inst]
  720. AddReg = vga_EventLog_AddReg
  721.  
  722. [vga_EventLog_AddReg]
  723. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\vgapnp.sys"
  724. HKR,,TypesSupported,0x00010001,7
  725.  
  726. [vga_Generic_Service_Inst]
  727. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  728. StartType      = 1                  ; SERVICE_SYSTEM_START
  729. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  730. LoadOrderGroup = Video
  731. ServiceBinary  = %12%\vgapnp.sys
  732.  
  733.  
  734.  
  735.  
  736. ; Migration database syntax
  737. ;
  738. ; PCI_ID = upgrade_value [, DriversList]
  739. ;
  740. ; where PCI_ID  = the PCI ID of the video card
  741. ; upgrade_value = 1 (upgrade) or 0 (no upgrade)
  742. ; DriversList   = This value is optional.  Name of another section in the INF which
  743. ;                 lists image names to check against the existing video drivers in the
  744. ;                 system (the names do NOT include the .sys or any sort of path).
  745. ;
  746. ; If DriversList is not present, the upgrade of the video card is base entirely on
  747. ; upgrade_value.
  748. ;
  749. ; If DriversList is present and a match is made, it negates upgrade_value.  For example,
  750. ; if upgrade_value is equal to %db_upgrade% and a match is made, then the upgrade of the
  751. ; video driver is failed and the old (legacy 4.0 / 3.51) driver is used instead.
  752. ;
  753. ; If the card PCIID is not in the upgrade database, then the driver is upgraded by default.
  754. ;
  755. ; an example DB for a upgrade scenario
  756. ; [VideoUpgradeDatabase]
  757. ; FooBarOne = 1
  758. ; FooBarTwo = 0, FooBarTwo.DriversList
  759. ;
  760. ; [FooBarTwo.DriversList]
  761. ; abcd
  762. ;
  763. ; Ex 1:  FooBarOne ID is matched ===> it is upgraded
  764. ; Ex 2:  FooBarTwo ID is matched and no matches are found in FooBarTwo.DriversList ===> upgrade is failed
  765. ; Ex 3:  FooBarTwo ID is matched and a match is found in FooBarTwo.DriversList ===> upgrade is succeeded
  766. ;
  767.  
  768.  
  769. ; Migration DB 
  770.  
  771. [VideoUpgradeDatabase]
  772.  
  773. PCI\VEN_5333&DEV_8A01 = 1, S3DoNotUpgrade.DriversList
  774.  
  775. ; Drivers we want to keep
  776.  
  777. [S3DoNotUpgrade.DriversList]
  778.  
  779. MVP3D, 1
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812. [Strings]
  813.  
  814. ;
  815. ; Non-Localizable Strings
  816. ;
  817. SPSVCINST_ASSOCSERVICE = 0x00000002
  818.  
  819. REG_SZ         = 0x00000000
  820. REG_MULTI_SZ   = 0x00010000
  821. REG_EXPAND_SZ  = 0x00020000
  822. REG_BINARY     = 0x00000001
  823. REG_DWORD      = 0x00010001
  824. serviceroot    = System\CurrentControlSet\Services
  825.  
  826. db_upgrade        = 0x00000001
  827. db_no_upgrade     = 0x00000000
  828.  
  829. ;
  830. ; Localizable Strings
  831. ;
  832.  
  833. MS="Microsoft"
  834. DisplayClassName="Display adapters"
  835. autodetect="Autodetect driver"
  836. vgacompat="VGA compatible display adapter"
  837. stdVga="Standard VGA Graphics Adapter"
  838. SystemUpgradeDevice="Video Upgrade Device"
  839.  
  840. Std          = "(Standard display types)"
  841. Actix        = "Actix"
  842. Ati          = "ATI Technologies Inc."
  843. Barco        = "BARCO"
  844. Cardex       = "Cardex"
  845. Chips        = "Chips & Technologies"
  846. Cirrus       = "Cirrus Logic"
  847. Compaq       = "Compaq"
  848. Dell         = "Dell"
  849. Diamond      = "Diamond Multimedia"
  850. Digital      = "Digital"
  851. Elsa         = "ELSA"
  852. Genoa        = "Genoa"
  853. Hercules     = "Hercules"
  854. IBM          = "IBM"
  855. LeadTek      = "LeadTek"
  856. Matrox       = "Matrox Graphics"
  857. MediaVision  = "MediaVision Inc."
  858. Metheus      = "Metheus"
  859. Micronics    = "Micronics"
  860. Miro         = "Miro"
  861. NCR          = "NCR"
  862. NEC          = "NEC"
  863. NeoMagic     = "NeoMagic"
  864. Number9      = "Number Nine Visual Technologies"
  865. Orchid       = "Orchid Technologies"
  866. Paradise     = "Paradise"
  867. ProLink      = "ProLink"
  868. S3           = "S3"
  869. SGI          = "SGI"
  870. SixGraph     = "Six Graph"
  871. STB          = "STB"
  872. Tseng        = "Tseng Labs"
  873. Trident      = "Trident"
  874. V7           = "Video 7"
  875. WD           = "Western Digital"
  876. Weitek       = "Weitek"
  877.  
  878. GraphAdap    = "Graphics Adapter"
  879. CompatAdap   = "Compatible Graphics Adapter"
  880.  
  881. DiskId="Windows NT Driver Library installation disk"
  882. drvlib="Windows NT Driver Library"
  883.  
  884. ; Driver / Hardware Strings
  885.  
  886. 5MP1H = "Metheus 5 Megapixel"
  887. 4MP2 = "Metheus 4 Megapixel, dual head display"
  888. 5MP2 = "Metheus 5 Megapixel, dual head display"
  889. 2MP2 = "Metheus 2 Megapixel, dual head display"
  890.